Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
52 AVEBURY PLACE Terraced £55,000 20 Dec 2013
56 AVEBURY PLACE Semi-Detached £110,000 2 Dec 2022
60 AVEBURY PLACE Semi-Detached £115,000 12 Apr 2023